Sushi Deli 3
7986 Armour St, San Diego
(858) 292-5515
Recent Reviews
Sushi Deli 3
7986 Armour St, San Diego 92111
(858) 292-5515