FriendsEat

Nobu Newport Beach

4.3(0 reviews)
Restaurant

3450 Via Oporto Suite 101

Newport Beach, CA

Business Information

3450 Via Oporto Suite 101

Newport Beach, CA

Location

Loading map...