Okinawa Sushi
Japanese · Sushi
Okinawa Sushi is a Japanese restaurant specializing in sushi. They offer pickup services and are known for their diverse menu. The establishment is located on Regent Street.
Location
Vota recommends
Location
Vota recommends