L'omaha dwichs is a sandwich shop offering a variety of sandwiches. They have recently introduced new items and a new flyer.