Agios Stefanos, Mykonos, Greece
Capra on Mykonos, not just an Italian restaurant!
Where perfectly executed dishes meet the minimal style of the Cyclades and Italian cuisine meets the blue of the Aegean. With good reason Capra is becoming a favorite Italian restaurants on the island of Mykonos with people coming here from all over the island …