La tosca restaurant
La Tosca is one of La tosca restaurant.

1. La Tosca

777 Laurel St, San Carlos, CA
Restoran Italia · 3 tips dan ulasan
La Tosca is one of La tosca restaurant.

2. La Tosca

777 Laurel St, San Carlos, CA
Restoran Italia · 3 tips dan ulasan

Mimi K.Mimi Kh: " love this place, try the calamari, chicken risotto, the best"