About Greek Village
Traditional Greek souvlaki cooked over charcoal and other various home cooked dishes available for delivery and takeaway.
More about Greek Village
Greek Village is located at 10 Southcott Village, LU7 2 Linslade
07791561687
Similar Listings
Anastasia
4.7