The Deli House is a recently opened sub and deli restaurant in Stamford, NY. Their menu features a variety of 9" subs and kaiser rolls, as well as breakfast sandwiches and salads. They also sell a selection of meat and cheese by the pound. The coffee, featuring Oman and Dean's Beans is fresh ground.
Open 7am-7pm, 7 days a week