Open 7 Days a Week
The landmark in Lowell's Acre
neighborhood was founded 60 years ago,
in October 1952,by Socratis and Kiki Tingas & Kiki's
brother and sister-in-law, Peter and Barbara Cocalis.
The Olympia Restaurant is the oldest restaurant in Lowell, Massachusetts owned and operated by the same family at the same historic location.
The Olympia Restaurant specializes in
fresh USDA American Lamb, traditional Greek Specialties, Pork, Steaks, Chops & Seafood.