Larry's Deli-Que is a relaxed eatery offering a menu of BBQ and deli sandwiches, alongside ice cream and homemade desserts.