Todai Sushi
11156 84 Ave, Delta
(604) 596-7179
Recent Reviews
Order Online
You May Also Like
ALTMAERKER German Sausage House and Deli - 11150 84 Ave
Deli, Gluten-Free
Pho Stanley Restaurant - 11184 84 Ave
Vietnamese
Cravings Coffee - 11146 84 Ave Unit #B
Cafe, Coffee & Tea
Restaurants in Delta, BC
Todai Sushi
11156 84 Ave, Delta, BC V4C 2L7
(604) 596-7179