Eating American (Traditional) Diner at Olympia Diner restaurant in New Haven, CT.

Feedback

Do you manage or own Olympia Diner?

Yes