The Deli House
Restaurants and Bars

The Deli House

124 Main St, Stamford, NY 12167

(607) 214-4069

Facebook

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

Related Articles

86 views