Kenneth L's Philadelphia, PA, USA
18 Reviews |
210 West Washington Square
I had not been to TG since it opened in 2011. At that time we were not blown away by the food nor s...