Deli Sushi

Tantalise your tastebuds on some delicious sushi from Deli Sushi. All products are made on the premises, locked in for freshness.