Pizza Punch is a pizzaria established in 1995, offering delicious pizza baked on coals for a crispy crust. They also serve sushi, fried dishes, and salads, with delivery available until late at night.