Pickup from Roma's Pizza and Pasta at 6530 Fair Oaks Blvd, Carmichael, CA 95608, USA