Lemon The Italian
Italian
Lemon The Italian is an Italian restaurant. It is located at Asmalı Mescit Caddesi 7. The name suggests a focus on Italian cuisine.
Location
Best places nearby
The highest rated places close to Lemon The Italian.
Local restaurants nearby
Asmalı Mescit Caddesi 7, Beyoğlu, 34430 İstanbul, Turkey



