We live in Istanbul and wanted to discover a new Italian restaurant and found this place through TripAdvisor. The restaurant is in a very central location but when you arrive, find the terrace entrance (building next to the restaurant itself). During summer, they open their roof which has a nice view. The atmosphere is nice with Italian touches such as the table cloths. Food was average, pizzas were delicious but their salads are not special. Also their wine menu surprised us; it was rich for a small Italian restaurant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.