Skip to content
RestaurantsUnclaimed

Sushi Wara

Delta, BC

Address
6485 120 Street-Scott Road, Delta, BC V4E 3G3

About

Sushi Wara is a Japanese sushi restaurant in Delta, open daily from 11:30 to 21:30.

Map