← Dining & Taverns
Shalimar India Restaurant
A Portsmouth restaurant serving North Indian Punjabi cooking since 1992.
80 Hanover Street, Portsmouth, NH 03801
Photo: InAweofGod'sCreation / CC BY 2.0
A Portsmouth restaurant serving North Indian Punjabi cooking since 1992.
80 Hanover Street, Portsmouth, NH 03801
Photo: InAweofGod'sCreation / CC BY 2.0