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. Casa Mia
399 Main St, Melrose, MA 02176
Coordinate: 42.45298,-71.06645
Phone: (781) 662-6777
4. Giacomo's Melrose
454 Main St, Melrose, MA 02176
Coordinate: 42.45424,-71.06586
Phone: (781) 620-1191
5. Bobby C's Ristorante
20 Main St, Melrose, MA 02176
Coordinate: 42.44094,-71.06802
Phone: (781) 662-5472