The potato skins are a new favorite of mine! Absolutely delicious. Their stuffed pizza is great, too.
All reviews seem positive