Pollo Pagliacci Restaurants in Lake Forest
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Lake Forest, 293 East Illinois Road, Lake Forest, 60045, United States Of America
"One of the best meals we have had here we have been here before"
Price
The Average price for Pollo Pagliacci is:
$17.8
Feedback
These reviews refer only to the mentioned ingredients.