Sample image
RestaurantsUnclaimed
Todai Sushi
Delta, BC
- Address
- 11145 83A Avenue, Delta, BC
About
Todai Sushi is a sushi restaurant located on 83A Avenue in Delta, British Columbia.
Delta, BC
Todai Sushi is a sushi restaurant located on 83A Avenue in Delta, British Columbia.