Robert's Deli is a quaint eatery offering a variety of freshly made sandwiches and salads. The establishment is known for its fresh offerings.