Greek restaurant · 235 E St Clair St, Romeo, MI
Dine-In
See full menu
More food in Romeo, MI · Greek Food in Romeo