I love this place because they have green olives as a topping for the pizza, excellent with extra cheese! Steak hoagies are awesome too!
All reviews seem positive