Calamari Restaurants in Castellar de Santiago
Show restaurants on map

4.3
Menu
Table booking
4.3
Menu
Table booking
City: Castellar de Santiago, Calle Gonzalez Besada 3, Castellar de Santiago, Spain
Tapas, Outdoor Seating, Takeout, Wheelchair Accessible
4.8
Menu
4.8
Menu
City: Castellar de Santiago, Calle De Francisco Pizarro 3, Castellar De Santiago I-13750, España, Castellar de Santiago, Spain
Outdoor Seating, Takeout, Wheelchair Accessible, Cash only

Price
The Average price for Calamari is:
$11.4
Ingredients

Rice Flour
- Aisle Health Foods Qty. 1 cup (158g)
Feedback
These reviews refer only to the mentioned ingredients.