Current Location : 3063
American Express Supports Small Businesses Buy Local Movement
8320 Snow Rd Parma, OH 44129
440-888-9644
Cheery diner serving straightforward Greek, Italian & American dishes, including breakfast.