NEWOLYMPIA!

The Landmark

The landmark in Lowell's Acre neighborhood, located in the historic district of Lowell, MA, was founded 63 years ago, in October of 1952

            OLYMPIA RESTAURANT
1-978-452-8092            1-978-459-7652

Follow Us