JavaScript is not enabled.
Best Italian food in the South Bay - Review by citysearch c | La Sosta Enoteca

La Sosta Enoteca

Claim

Best Italian food in the South Bay 3/22/2008

This is the best Italian food in the South Bay. Period. The ingredients are top notch and everything is executed to perfection. My wife and I live down the street, and this is one of our favorite places to grab a bite. Pros: Solid Italian Food Cons: A bit pricey more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021