Phone: +14158142350
Address: 1001 Guerrero St, San Francisco, United States Of America
City: San Francisco
Dishes: 35
Reviews: 9
"Great addition to the neighborhood. Extensive menu of classic Italian fare. Generous portions. However, avoid the pizza it's on par with frozen pizza to be honest. Everything else was good."
All prices are estimates.