Sumo Sushi & Grill 225 Ken Pratt Blvd, Longmont, CO, 80501(303) 684-8866WebsiteOverviewRelated ArticlesFind Majestic Beauty at Twin LakesMust-Try Denver Restaurants