Nabha General Store is located in Nabha, India on Alhora Gate, near Ghode wala Gurudwara. Nabha General Store is rated 3.5 out of 5 in the category general store in India.
Address
Alhora Gate, near Ghode wala Gurudwara
Service options
In-store shopping