Know a great happy hour or special for this location?
Italian comfort food is served in hearty portions made for sharing in a down-to-earth setting.
Suggest an edit
3137 Stevens Creek Blvd, San Jose, CA 95117