Tomatina category illustration
Illustration · Photo not available

Tomatina

Organic Restaurants and Cafes · 1338 Park St, Alameda
CallMap

Pizzas, pastas & flatbread sandwiches, plus wine & sangria, in a casual setting.