Athens Souvlaki Downtown

Greek restaurant · Entrance on, Penobscot Building 645 Griswold Street, W Fort St Ste 137, Detroit, MI

Dine-In

Hours

Popular items (As of 10/30)

See full menu

More food in Detroit, MI · Greek Food in Detroit