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, 02176