I recently ordered take-out pizza and the white pizza was delicious. The ambience seemed a little week, but the food is great!
All reviews seem positive