Opens at 11:00 AM

Sushi Deli (1)

$ • Japanese • Asian • Sushi • Allergy Friendly
4.6
(67)
  •  
View delivery time and booking fee.

228 W Washington St, San Diego, CA 92103 • More info