Advertisement
Place your ad here.
Formosa Izakaya
115-117 Hurst St, Birmingham B5 6SE, United Kingdom
Birmingham, United Kingdom
Woodsy restaurant serving up classic Taiwanese fare, small plates & street food-inspired dishes.
Rating: 568
Score: 4.1
Price:
No reviews available.