Sakura
Japanese Grill
Address 19881 Brookhurst St Huntington Beach, CA 92646 Phone (714) 968-7065