603.427.2959 | Shalimar India Restaurant ,80 Hanover St Portsmouth, NH 03801. Get Directions
Estimated delivery time: 45 mns min