Italian Meats Trio Papa Bowl Restaurants in Durham
Show restaurants on map
4.3
Menu
4.3
Menu
City: Durham, 811 Broad St, Durham, United States
"I didnt want thin crust but its still good iveral"
Feedback
These reviews refer only to the mentioned ingredients.