Japanese Restaurants in Delta, BC

Find the top Japanese restaurants in Delta, BC near you now.

Toto Sushi

Sushi restaurant

Address: Tsawwassen Shopping Center, 1270 56 St, Delta, BC V4L 2A4, Canada