Get directions to: Yoshinoya Restaurants, San Pedro, CA
Restaurant address: 121-141 N. Gaffey St. San Pedro, CA 90731, USA
Restaurant: Yoshinoya Restaurants