Bharat Bhavan is a large Indian vegetarian restaurant specializing in authentic Andhra flavors.