Olympia Restaurant
• 453 Market St | Lowell, MA | 01854
Olympia Restaurant is a landmark as the oldest restaurant in Lowell. It has served quality Greek and Mediterranean dishes for more than 56 years. Menu offers souvlakis, gyros and hummus, as well as traditional desserts like baklava.
453 Market St
Lowell
MA
01854
