Buta Japanese Ramen

5201 Linda Vista Rd ste.103, San Diego, CA

Menu (As of 10/31)

Buta Japanese Ramen: hours and how to order