Barbecue restaurant offering a cozy atmosphere. Features outdoor seating, accepts credit cards, and often has live Greek music.