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
Robo Sushi
Sushi Bon
Parquet
Old Avenue
Yubu
AP Restaurant
Lamb Soup Noodle House
Tiflisi