The Square is a rooftop restaurant and lounge located in the Vijay Nagar area of Indore. The restaurant offers stunning views of the city skyline, as well as a wide variety of international cuisine. From sushi and dim sum to pasta and pizza, The Square has something for every taste. The restaurant also offers an extensive wine and cocktail menu, making it a popular spot for a night out with friends or a romantic dinner.
Go to listing website