Red Rock American Slice Beef Don
Red Rock features 11 locations in Japan, starting in Hyogo on the central coast. Their first U.S. outpost resides in Torrance’s freeway friendly Nijiya Plaza, replacing udon specialist Monjiro. In a rarity, the plaza’s...