Papas Pizzeria, RIO LINDA, California (CA)
Comfortably operating at 960 Oak Lane () in RIO LINDA, California (CA) (95673), Papas Pizzeria are available at 9169913055. It is best to beforehand to make a reservation.
More restaurants in RIO LINDA, California (CA)
Papas Pizzeria contact information and details:
Address: 960 Oak Lane - , RIO LINDA, California (CA) 95673
Contact Phone: 9169913055