Location

Mikami is located on 7319 Clairemont Mesa BlvdSan Diego, CA, 92111.