5406 W 79th St.,
Burbank , IL 60459 UNITED STATES
Based on 1 reviews
Good pizza!Great tasting pizza. Their cheese blend is a bit more sophisticated than most, and gives a nice, gooey pizza without getting too greasy. Service was excellent for the dining room adjacent to the bar.
Worldwide > United States > Burbank, IL > Restaurants