Eating Greek Mediterranean at Jim & Jennie's Greek Village restaurant in Omaha, NE.

Feedback

Do you manage or own Jim & Jennie's Greek Village?

Yes