A new sushi & Japanese restaurant concept, delivery, take out, market & much more...From the creators of the first sushibar chain in Madrid (Spain), ...
Visit O-Ku Sushi in Jacksonville Beach, FL at 502 First Street North. Open for dinner: Monday through Saturday 5:00 PM - 10:00 PM and Sunday 5:00 PM- 9:00 ...