52 Powell Street(604) 834-3331
Tekkaba
Details
More sushi & japanese restaurants near Tekkaba
2 Water Street(604) 428-6557Hours listed
263 E Pender St(778) 379-8078Hours listed
117 West Pender Street(778) 379-2588Hours listed
526 Abbott Street(604) 423-2779Hours listed
509 Abbott Street(604) 558-3805Hours listed