Setup your precise location

Wow Town Restaurant

4.8 71 in Google
₹1300 for two
North Indian
Location
Shop No 52, Opposite Deshbandhu College, Kalkaji Krishna Market South Delhi 110019
Open now
OPEN TILL 11:30PM


Wow Town Restaurant Photos
AMBIENCE
FOOD
View More