Details

More sushi & japanese restaurants near Okami Sushi

1175 Davie Street(604) 336-0855Hours listed
1063 Davie Street(604) 608-1115Hours listed