Skip to main content

Sushi Deli, Inc

restaurant · San Diego, CA

Address
8014 Armour St, San Diego, CA 92111-3720
Website
sushideliusa.net
Where
32.8205, -117.1510

Search Hominin for Sushi Deli, Inc

Other restaurants nearby

More in San Diego

Sushi Deli, Inc — restaurant in San Diego, CA | Hominin