Teta's Grill • Lebanese Cuisine

Lebanese restaurant · 6429 Pierson Rd #13, Flushing, MI

Dine-In

Hours

More food in Flushing, MI · Lebanese Food in Flushing