View Dosa Factory Locations in a full screen map

BOSTON

316 Newbury Street
Boston, MA 02116


phone: 617-982-7957
fax: 857-317-2730
Hours: 11:00 am to 11:00 pm

MENU

CAMBRIDGE

571 Massachusetts Ave
Cambridge, MA 02139


phone: 617-868-3672
fax: 617-492-1434
Hours: 11:00 am to 11:00 pm

MENU

WALTHAM
(coming soon)

434 Moody Street
Waltham, MA 02451


phone: (617) 868-3672
Hours: 11:00 am to 11:00 pm

MENU coming soon