Get directions to: Samurai Sam''s Teriyaki Grill, La Quinta, CA
Restaurant address: 79405 Highway 111 # 10tom La Quinta, CA 92253, USA
Restaurant: Samurai Sam''s Teriyaki Grill