Tabu Sushi Bar & Grill
(619) 670-8228 | View Website

2986 Jamacha Rd, El Cajon, CA | Directions   92019

32.740187 -116.940963
Get Directions