Spicy Villa
Restaurant • Fast food restaurant
Address
Near Mehli Byepass, Road, Mandhali, Mehli, Punjab 144501, India
Rating on Google Maps
5.00 (5 reviews)Open on Google Maps
Discover top rated places in Mehli
Near Mehli Byepass, Road, Mandhali, Mehli, Punjab 144501, India