9665 Bayview Ave, Unit 13, Richmond Hill, Canada
No delivery
Spot something wrong?
Dishes at Senbazuru Sushi Bar. Prices may vary in venue.