7575 E Princess Dr, Scottsdale,Arizona 85255, United States
Ceviche & sushi are the highlights at this casual hotel restaurant inspired by Asia & Latin America.
book Table nowCart is empty |
7575 E Princess Dr, Scottsdale
Arizona 85255, United States
Phone Number : (480) 585-4848
Operating Hours : Oped 7 Days 6:30 am - 9:00 pm