Nalu's Hawaiian Fish Grill And Tutu's Kitchen

6741 Quail Hill Pkwy Irvine CA 92603 USA

(949) 854-8900

Location