Pizza here is great. Stuffed pizza tastes so good, but beware its very cheesy hence fatty. One small pizza will be enough for two. They carry lot more apart from pizza..
All reviews seem positive