The staff were super friendly and despite us not knowing any Italian took great care of us. They have English menus if you ask for them.
We weren't really happy after our visit, but may be we got there the wrong night, (not enogh staff for... 更多
Its located in the southern part of Italy Galatone, in the province of Lecce. Excellent Italian Foods.I love their fresh... 更多