Location
139 East Dekalb Pike Rte 202,
King Of Prussia, PA 19406
By JosephE | 11/4/2014
The meatballs were great and the service was unbeatable