We use cookies on this site to enhance your user experience.
Find a Restaurant
OAD European Cheap Eats restaurants in Spain
Other rating years:
3 results found
OAD 24
Bar Torpedo
![Bar Torpedo Bar Torpedo](https://foodle.pro/restaurants-images/preview-thumbnails/2020-01-01-13-54-12-9d5bd07cde5edd13d4c00ab6dc652d4b.jpg)
Carrer d'Aribau, 143, local 1, 08036 Barcelona, Spain
Foodle
Meals
2Wishlist
-OAD 24