Cafe Baba Ltd
Restaurants - Other Oxford
Cafe Baba Ltd can be found at Wellin 240 Cowley Road . The following is offered: Restaurants - Other - In Oxford there are 34 other Restaurants - Other. An overview can be found here.
CategoriesRestaurants - Other
01865203011 01865-203011 +441865203011
Map Wellin 240 Cowley Road