Menya Ultra locations
Japanese Price range $15-30 3 locations
Menya Ultra Clairemont Mesa8199 Clairemont Mesa Blvd.#M, San Diego, CA 92111
Rated 4.9 out of 5 by 132 guests

Menya Ultra UTC4577 La Jolla Village Dr. Suite1231, La Jolla, CA 92122
Rated 4.8 out of 5 by 49 guests