3413 Berlin Tpke, Newington 06111, United States
No delivery
Spot something wrong?
Dishes at Olympia Diner. Prices may vary in venue.
Been to Olympia Diner? Be the first to share what you ate.