Get directions to: Nipa Hut Restaurant, Temecula, CA
Restaurant address: 27536 Ynez Road Suite F21 & 23 Temecula, CA 92591, USA
Restaurant: Nipa Hut Restaurant