Atoyubu
Restaurant
•
7041 Western Ave Unit b, Buena Park, CA 90621, USA
8.3
Monday: 11 AM – 2 PM, 4 PM – 8 PM
See if anyone you trust recommends it!