Tabu Sushi Bar & Grill - La Jolla

Address:

7734 Gerard Ave. #A
La Jolla, CA 92037
view in google maps

Phone:

8584562020
Contact   ·   Privacy   ·   Terms