Eating Diner at Olympia Diner restaurant in Newington, CT.

Olympia Diner

menu/order