Osaka Royal is a Japanese restaurant offering dine-in and takeout options. Specializing in Japanese, Sushi, and Asian cuisine, they also offer delivery services.