Restaurant Reviews from DiningGuide411.com
    Top : United_States: MA: Cambridge

Shalimar of India Restaurant, Cambridge, Massachusetts










Shalimar of India Restaurant
546 Massachusetts Ave
Cambridge MA United States


Phone: 617.547.9280