BBQ Nation celebrates Arabian Food Festival

A brand that introduced the concept of DIY live grilling and all-you-can-eat concept in Delhi, Barbeque Nation needs no introduction and is the best place to go, to satiate those kebab and curry cravings.