The Happy Greek
Restaurant $$
1003 E 23rd St S, Independence, MO 64055
Description
Greek/American Eatery and Drinks. Your local Mom & Pop gyro shop in Independence, MO. Opa!Get to know The Happy Greek
Greek and American Restaurant
Restaurant $$
1003 E 23rd St S, Independence, MO 64055
Greek and American Restaurant
A: Yes, The Happy Greek has online ordering with ChowNow.
7713 NW Prairie View Rd, Kansas City, MO 64151
North Kansas City