La Nostra is a pizza restaurant offering convenient telephone and online ordering.