spanishNot yet on Tasting Planet
La Plancha
Alcester Road 113, Birmingham, B13 8DD Birmingham, United Kingdom
About
A Spanish tapas bar/restaurant. Bar area downstairs with seating and a tapas menu, upstairs a restaurant with a wider menu. Pretty authentic Spanish fare.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!