Virsa Restaurant ADDRESS
Phase 9 : SCF 10, Phase 9, Opp. PCA Stadium, Near Petrol Pump, Mohali, Chandigarh- 160055
1725092966
Virsa Restaurant DEALS
Sorry! No offers found.
Virsa Restaurant Known for
Italian, Chinese and Indian food
Deal Terms
Virsa Restaurant REVIEWS
Sorry! No Reviews Found. Be the first one to write the review