Luca's Pizza

195 Penn Ave, Telford, PA 18969

4.7(116)
$15 Minimum