Minamoto is a Japanese restaurant offering dine-in and take-out options. Established in 2009, it specializes in traditional Japanese cuisine.