78370 Highway 111 Ste 150, La Quinta 92253, United States
78370 Highway 111 Ste 150, La Quinta 92253, United States
No delivery
Spot something wrong?
Dishes at Okura Robata Grill. Prices may vary in venue.
Been to Okura Robata Grill? Be the first to share what you ate.