Restaurants in university park
Penne Pomodoro
4.6
3460 reviews
6815 Snider Plaza
University Park, Texas
Penne Pomodoro, an Italian restaurant located in University Park, Texas, offers a wide range of Italian cuisine. The menu includes such items as Italian salads, pizza, an...