Lucas Pizza - Telford | View our menu, reviews & Order food online

- lucaspizza.net

View our menu and reviews for Lucas Pizza located at 195 Penn Ave - Telford. We serve Pizza, Sandwiches, Lunch. Order delivery & Takeout.

  Not Applicable   $ 8.95