YOUR Deli offers a spacious dining room in a beautiful atmosphere, serving deli-style food. It is a local establishment known for its sandwiches and American fare.