Read More 150 views3 minute read Food Food Review: Torch RestaurantByRey BelenMarch 27, 2012 Torch is a fusion restaurant located at Connecticut, Greenhills. Torch is very noticeable from the outside since it’s the first… Read More 0 0 0