clock menu more-arrow no yes

Sushi Hachi

3904 Convoy St #117 , San Diego, CA 92111