Momo Taro Sushi serves authentic Japanese cuisine. Momo Taro offers daily lunch specials, which include combination and business boxes. Party platters are also available. The decor is sleek and minimal, with two special sit-down rooms and a party room in addition to regular dining seating. A daily sushi lunch special is just $6.95.