Mitho Restaurant uses Natural Organic Herbs
Phone
+1 (781) 369-1477
location
831 Main Street
Winchester, MA 01890
Open hours
Sunday: 12 PM – 9 PM
Monday :4:30 PM-9 PM
Tuesday -Thursday: 11 AM – 9 PM
Friday, Saturday: 11 AM – 10 PM
+1 (781) 369-1477
831 Main Street
Winchester, MA 01890
Sunday: 12 PM – 9 PM
Monday :4:30 PM-9 PM
Tuesday -Thursday: 11 AM – 9 PM
Friday, Saturday: 11 AM – 10 PM