Located in the heart of the city, John's Pizza Palace has always been a dominant force in the local food scene. However, this time around, the iconic restaurant fell short in several areas and its reputation is at stake. The ambiance seemed pretty much the same, with the familiar aroma …
submitted 11 months, 3 weeks ago by
WiseDiner