Roll Factory by Straycat KitchenUnclaimedRestaurantsPasadena, CA(626) 639-3500Not providedVisit website