Japanese restaurant specializing in ramen and popular Japanese dishes. Located centrally. Offers delivery service.