Torch Restaurant is another one of those restaurants I've always wanted to go to but somehow do not get to it. It is located along busy Connecticut street, after busy Lugang. They've got a number of parking spaces outside as well as available street side parking, which is always a big plus. Torch … [Read more...]