8822 Teel Parkway, Ste 410, Frisco 75034, United States
8822 Teel Parkway, Ste 410, Frisco 75034, United States
No delivery
Spot something wrong?
Dishes at Napoli's Italian Bistro. Prices may vary in venue.
Been to Napoli's Italian Bistro? Be the first to share what you ate.