Order Online

Shalimar Of India Restaurant

546 Massachusetts Ave
Cambridge, MA 02139
(617) 547-9280
Order online Menu | Info
Any questions please call us.