Get directions to: Yokozuna Restaurant, Temecula, CA
Restaurant address: 44535 Bedford Ct Temecula, CA 92592, USA
Restaurant: Yokozuna Restaurant