Niwala Restaurant

4.2
141 reviews

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

Niwala Restaurant found under: