Tabu Sushi Bar & Grill

  • 7734 Girard Ave. #A,
    La Jolla, CA 92037
  • Phone: 858-456-2020
  • Cuisine: Sushi Bar Restaurant

Map

Unable to Display Map