Melrose MA Steak Houses 1. 886 Main St, Melrose, MA 02176 | Liberty Bell Roast Beef and Seafood (781) 662-6900