i understand that any
business establishment reserves the right to refuse service to anybody they like. but for a public facing restaurant in a popular delhi mall, this is just asking for trouble. after the recent cases where an ice cream chain was blasted for only accepting non-indian guests and other similar incidents... you are just asking for trouble. the furor on the social media would probably hurt you enough that you would probably need to either rebrand or shut down your business. that's how it is these days.