Welcome to the Fort Grande

Here's exploring the restaurant complex and pubs called Fort Grande in New Delhi.