A Square - A multi cuisine restaurant is located in Delhi, India on 1st Floor, W Mall, behind Prachin Mahakali Mandir, Mangalam Place, Sector 3, Rohini. A Square - A multi cuisine restaurant is rated 4 out of 5 in the category banquet hall in India.
Address
1st Floor, W Mall, behind Prachin Mahakali Mandir, Mangalam Place, Sector 3, Rohini
Amenities
Good for kidsToilets
Accessibility
No wheelchair-accessible seating