La Piazza is an Italian restaurant designed around the theme of an authentic Italian town square, with tables and chairs arranged in an enclosed cobbled street. Rustic Italian town houses overlook the square, complete with laundry hanging out to dry.
For Kids:
High chairs are available

Comments See All
Perfect lasagna
Heba B. on Feb 9, 2013 via foursquareTry the 4 cheese pizza yummy
Randi M. on May 18, 2012 via foursquareI live their Diavola pizza, as well as their Risotto Al Funghi
Hiba K. on Mar 21, 2012 via foursquare