Loading...

Acropolis Fish Bar | view more Restaurants

Type: Seafood
115 Holyhead Road, Birmingham B21 0HH England
Rating: 3.5
Country: United Kingdom
City: Birmingham

Meals:
Cuisines: Seafood
Features: