Souvlakia

ammos restaurant - lucerne - souvlakia the marinated pork skewers with homemade french fries
Nov23

Selected Dishes (not all are in the current menu)

greek cuisine delicacies

Our Guest Reviews