Here I am at one of the most talked about restaurant recently. I’ve heard about this new restaurant many times and after reading an article in weekend magazine last week on Absolute Barbecues I thought it was high time I make a move to this place. Absolute Barbecues have just opened their first franchise in […]