Topsy Restaurant And Bar is located in Mumbai, India on Shop No. 12, Rizve Chamber, Hill Rd, Santosh Nagar, Bandra West. Topsy Restaurant And Bar is rated 3.8 out of 5 in the category bar & grill in India.
Address
Shop No. 12, Rizve Chamber, Hill Rd, Santosh Nagar, Bandra West