YOJI OSAKA is a Japanese restaurant specializing in homemade sushi and offering refined creations for dine-in, takeout, or delivery.