In a nutshell: Better than most sizzler places in Delhi NCR but nowhere near to the real taste & flavours of similar food that u

Foodies world – If u love ur tastebuds, this is the place to be
In a nutshell: Better than most sizzler places in Delhi NCR but nowhere near to the real taste & flavours of similar food that u