Insta Cafe is located in Bahrain on 973, Shop:44 Bulding:4006 Block:604 Shaikh Salman Al Fatih Street sitra. Insta Cafe is rated 3.8 out of 5 in the category cafe in Bahrain.
Address
973, Shop:44 Bulding:4006 Block:604 Shaikh Salman Al Fatih Street sitra
Accessibility
Wheelchair-accessible seating