This place serves home run inn pizza, which is probably the only thing edible worth mentioning. You can...
All reviews seem positive