Jamba
Restaurant in Winchester, Massachusetts
Opening hours: Mo-Fr 05:30-21:00; Sa-Su 06:00-19:00 Features: takeaway
496 Main Street, Melrose, 02176Restaurant in Winchester, Massachusetts
Opening hours: Mo-Fr 05:30-21:00; Sa-Su 06:00-19:00 Features: takeaway
496 Main Street, Melrose, 02176