Besa's Pizza & Pasta

14856 Preston Rd #110, Dallas, TX

Menu (As of 10/29)

Besa's Pizza & Pasta: hours and how to order