great Greek Restaurant
great Greek restaurant
great Greek restaurant
great Greek restaurant
great Greek restaurant
great Greek restaurant
nice Greek restaurant
Great Greek food inside
Good gyros
Rarely go here
good station
Really cramped C-store
by bank
Never had a problem here