8491 Folsom Blvd 95826, United States
No delivery
Spot something wrong?
Dishes at Roma 2 Pizzeria. Prices may vary in venue.