Butterfly House Cafe Restaurant and Cafe Distance from: 9.8 kms | Price from: Not Available Butterfly House Cafe is located at 5 Strouds Rd. This restaurant is yet to be rated by Zomato users. Serves...