T TLC Registered User Messages 454 11 Nov 2009 #1 Their website is under construction so has anyone been there? What is the food / prices like? Thanks