2011 Stearns & Hill's Bistro
Stearns & Hill's Bistro, 505 Main Street Melrose, MA 02176 (781) 662-9111