Torch is such a great place. Excellent food, good prices for quality produce, the coffee is stand out and the staff are ALWAYS there with a smile on their face. Thank you Torch :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.