This is an Italian Pizza restaurant with all the trimmings. I was sad to see they only made thin crust pizza, but the pizza is top notch! They also have wonderful ribs and burgers...
All reviews seem positive