Sushi Karu
Sushi Karu is a Japanese restaurant located on Oakwood Avenue. The popular takeout spot has all the usual sushi, teriyaki and tempura.
Join the conversation Load comments
Rin Sushi
Sushi Bon
Balam Toronto
Himalayan Momo House
Bar Prima
Hot Pork
Comma
BeLeaf