Fuji Japanese Steakhouse

restaurant in Montecito Point, San Diego

Phone: (619) 298-3854

Address: 911 Camino del Rio S