The Happy Greek

The Happy Greek

The Happy Greek

Location and Directions

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