You are now leaving Menulist
We hope to see you again soon!
Franki's Pizza Pasta
11722 Marsh Ln, Dallas I-75229-2600, United States
Italian, Pizza, Vegetarian Friendly, Casual, Catering, Pasta, Chicken, Wine, Beer
The redirect does not work? Just click on this link or copy it into your address bar