1. Liberty Bell Roast Beef & Seafood
886 Main St, Melrose, MA 02176
Coordinate: 42.46461,-71.0618
Phone: (781) 662-6900
2. Stearns & Hill's Bistro
505 Main St, Melrose, MA 02176
Coordinate: 42.45532,-71.06507
Phone: (781) 662-9111
3. Bobby C's Ristorante
20 Main St, Melrose, MA 02176
Coordinate: 42.44094,-71.06802
Phone: (781) 662-5472