Its good for sure. We have found it depends on the waitstaff mood. Lumpia next door is good also.
Not sure... shouldn't need them for small group. I would definitely call ahead for any more than 6 people. This is THE BEST PIZZA hands down on the Planet!
Thanks! Your answer is awaiting moderation.