More about Island Bar
Island Bar is located at 16 Melstock Road, B147 Birmingham, United Kingdom
+441216325296
http://www.r-island.co.uk
Similar Listings
Vintner Wine Bar
3.5
![star rating](/static/images/star.png?v=1.02)
Ozzy'S Wine Bar
4.7
![star rating](/static/images/star.png?v=1.02)