Details

More sushi & japanese restaurants near Tom Sushi

1063 Davie Street(604) 608-1115Hours listed