SQUARE 405 is located in Kolkata, India on 164/1, Maniktala Main Road, Mani Square Mall, Level 4, E. M. Bypass. SQUARE 405 is rated 3.6 out of 5 in the category asian fusion restaurant in India.
Address
164/1, Maniktala Main Road, Mani Square Mall, Level 4, E. M. Bypass