Once Upon A Flame is located in Bengaluru, India on No.36, 1st Floor, 80 Feet Road, 14th Main Rd, beside Mc Donald's, Sector 7, HSR Layout. Once Upon A Flame is rated 4.3 out of 5 in the category steak house in India.
Address
No.36, 1st Floor, 80 Feet Road, 14th Main Rd, beside Mc Donald's, Sector 7, HSR Layout
Amenities
Good for kidsToilets