The Happy Greek ⛔

The Happy Greek ⛔

The Happy Greek ⛔

Location and Directions

1003 East 23rd Street South
Independence MO 64055
(816) 503-9934