Thi place i awe ome. Leo, the owner, i from Italy and live there 6 month out of the year. He live in Jack onville, IL the other 6 month running hi re taurant (he ha everal in thi area) and the food i amazing (e pecially hi tuffed cru t icilian pizza! mmmm)...more.view less
love the thin cru t with any of the fre h topping on it. Pepperoni pizza tend to be on the grea y ide. I alway feel dehydrated after eating the pizza, have to drink everal gla e of water to quench my thur t. Great ta te though.
I am not a big fan of thi tyle of pizza, but that' my per onal ta te. If you are looking for omething different that many other find to be great, give it a try. To me it re emble Imo' pizza in St. Loui