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
Japango
Sushi Bon
Sinjeon Topokki
Daymi
Adi Bikrampur
Len Duckworth's Fish & Chips
Sweet Sunset
Cafe Renee