Know a great happy hour or special for this location?
Relaxed Italian restaurant with familiar pastas, soups & salads, plus a bread bar.
Suggest an edit
20501 Hesperian Blvd, Hayward, CA 94541