Loading...

Cafe Baba | view more Restaurants

Type: Cheap Eats, Mediterranean, Spanish, Vegetarian Friendly
240 Cowley Road, Oxford OX4 1UH England
Rating: 4.5
Country: United Kingdom
City: Oxford

Meals:
Cuisines: Mediterranean, Spanish
Features:

Vegetarian FriendlyYes