Description: We are located at 886 Main St, Melrose, MA 02176.
pasta (4423) ma (4090) plates (435) melrose (123) liberty bell (21) 02176 (4) fried seafood dinners (2) 886 main st (1) platters & broiled dinners (1) seafood sides & rolls (1)
Order Online
We are open 7 days a week!
has been serving fresh and delicious food since 1976! We continually strive to provide our loyal customers with the highest quality food. We are confident that regardless of which item you choose from our selective menu, you will receive an excellent meal at a reasonable price.