Niwala Restaurant
Category: $$Indian restaurant
Phone: Not Claimed
Website: http://www.niwala.in/
Address: Shop No. 14, Krishna Apra Sapphire Plaza, Vaibhav Khand, 1, Ghaziabad, Uttar Pradesh 201014, India
City: Ghaziabad
State: uttar pradesh
Country: India
PlaceAttribute: Dine-in
PlaceAttribute: Takeaway
PlaceAttribute: No-contact delivery