Order Online

Cafe of India

155 Main St
Maynard, MA 01754
(978) 897-9227
Order online Menu | Reservation | Info

Have coupons
Any questions please call us.