Though the location may seem off-putting, it's worth it for a bite of Big Cheese thin crust pizza. The consistency of the dough is perfect; the ingredients are fresh; the pie is gooey. Enjoy other authentic Italian dishes in the eatery's enormous, simple space. Don't leave without a taste of Big Cheese's award-winning salad dressing!