Olympia takes Greek food to the a higher level

Share this post:

#GMVeats restaurant of the week:

Olympia Restaurant

453 Market Street, Lowell, MA 01854

Website: https://newolympia.com/Olympia/

Location: This landmark in Lowell’s Acre neighborhood, located in the historic district of Lowell, MA, was founded in October of 1952.

Description: Olympia Restaurant specializes in fresh U.S.D.A. American lamb, traditional Greek specialties, pork, steaks, chops, seafood, and more. It is committed to using the freshest and highest-quality ingredients in its recipes.


Sunday – Wednesday: 11am – 9pm
Thursday – Saturday: 11am – 10pm

Recent Posts

More Posts in Lowell, Massachusetts

Skip to content