Know a great happy hour or special for this location?
Cozy Italian standby with a warm decor serving pasta, veal & other traditional dishes since 1967.
Suggest an edit
938 S Euclid St, Anaheim, CA 92802