We had our office Christmas Party at Torch and it couldn't have turned out more wonderful! From the staff to the food to the decor, nothing could have been done better! The food was incredible! We have been since and again, the food was fantastic!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.