Pizza Review
Lucca Grill. A Bloomington, IL staple. This is their renowned A La Baldini pizza. Tasty stuff. If all of the crust was crispy without some of the soggy areas this pizza would be fire.