Riverside Deli, PETALUMA, California (CA)
Readily positioned at 2105 South McDowell Boulevard () in PETALUMA, California (CA) (94954), Riverside Deli can be reached at 7077653354. It is best to call beforehand to make a reservation.
More restaurants in PETALUMA, California (CA)
Riverside Deli contact information and details:
Address: 2105 South McDowell Boulevard - , PETALUMA, California (CA) 94954
Contact Phone: 7077653354