BURMA SQUARE is located in Chennai, India on New No 9 Old, No 18, Balaji Nagar Main Rd, Lakshmi Nagar, Velachery. BURMA SQUARE is rated 4.4 out of 5 in the category burmese restaurant in India.
Address
New No 9 Old, No 18, Balaji Nagar Main Rd, Lakshmi Nagar, Velachery
Service options
TakeawayDine-in