65th visitor, Write a review
green salad, cucumber, cherry tomato, black olive, feta, yogurt dressing » More on Napoli Centrale Menu
Napoli Centrale Map

near M5R 3G5