ZAHOULIS is a popular barbecue restaurant. It offers delicious food and is conveniently located.