Know a great happy hour or special for this location?
Frescoed walls & large windows create a relaxed backdrop for feasting on homemade pastas and pizzas.
Suggest an edit
917 A St, Hayward, CA 94541