Sushi Deli 1
228 W Washington St, San Diego
(619) 231-9597
Recent Reviews
Sushi Deli 1
228 W Washington St, San Diego 92103
(619) 231-9597