Fuji Yama in Newport Beach, California

Fuji Yama in Newport Beach is a Restaurant (Sushi, Asian, takeout, opening hours: 11:30-14:00,17:00-21:30). Fuji Yama is located near Channel Place.

Amenity
restaurant
Building Type
building