Loading...

Abeja Tapas Bar | view more Restaurants

Type: Cheap Eats, Bar, Seafood, Mediterranean
Hatch Court 103 Oxford Road Hatch, Manchester M1 7ED England
Rating: 5
Country: United Kingdom
City: Manchester

Meals: Lunch, Dinner, Drinks
Cuisines: Mediterranean, Spanish, Bar, Seafood, Pub, Wine Bar
Features: