JavaScript is not enabled.
Twin Palmz - 0 Reviews - 731 Plumas St, Yuba City, CA - Restaurants Reviews - Phone (530) 415-4876

Twin Palmz

Claim
id: 39550688
marker
731 Plumas St
Yuba City, CA 95991
marker
(530) 415-4876
Incorrect info? Correct your listing

Main categories:

Restaurants , Seafood Restaurants

Related categories:

Food & Dining

Photos

Twin Palmz - Yuba City, CA

Menu for Twin Palmz




FALL SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 12/30/2018

Owner Message

  • Destination TwinPalmz

badge