House of Pizza
Pizzas, subs, spaghetti and salads along with cold beer served. Voted as one of the BEST pizza places in El Paso. Located at 2016 North Piedras Street. Worth the drive reviewers have posted.
No debit or credit cards accepted. Cash or Checks only.