Skip to Navigation
Skip to Content
Skip to Footer
Oia, Santorini 847 02,Greece
Oia, Santorini 847 02,Greece
Monday - Sunday: Opens at 6:30 pm
table@restaurant-ambrosia.com
+(30) 22860 71413
Page not Found
Home
About
Menu
Menu – Sections
Appetizers
Soup
Salads
Main Courses
Fish
Pasta & Risotto
Desserts
Gallery
Recent News
Reservations
Contact
Sorry, this page was not found.
It looks like nothing was found at this location. Maybe try a search?
Search
Search
Search
38612
Back to Homepage
Oia, Santorini 847 02,Greece
Close (Esc)
Share
Toggle Full-screen
Zoom In/Out
Previous
Next