Know a great happy hour or special for this location?
Down-to-earth Italian place offering classic pizza & pasta dishes, plus beer & TVs for sports.
Suggest an edit
12253 Imperial Hwy., Norwalk, CA 90650