Rico's Italian Pizza

2650 Northgate Blvd, Sacramento, CA 95833

4.6(557)
$20 Minimum

FAQ