Serbian barbecue restaurant offering grilled specialties.