J / Wata Temaki Bar

Type: Restaurant & Bar
Size: 1,500 SF
Location: San Diego, CA
Collaborators: N/A
Status: Under Construction