6272 E Pacific Coast Hwy Ste J, Long Beach, California 90803 USA
Ulu Watu Udon Noodles & Beef
Photo Credit: Yelp