1. Feng Shui
444 Main St, Melrose, MA 02176
Coordinate: 42.45412,-71.06593
Phone: (781) 665-5300
2. Mexico Lindo
449 Main St, Melrose, MA 02176
Coordinate: 42.45401,-71.06561
Phone: (781) 242-2684
3. Sushi Corner
18 Essex St, Melrose, MA 02176
Coordinate: 42.45611,-71.06539
Phone: (781) 662-2349
4. Stearns & Hill's Bistro
505 Main St, Melrose, MA 02176
Coordinate: 42.45532,-71.06507
Phone: (781) 662-9111