This establishment is known for its delicious pizzas and is a popular spot among locals. It offers both dine-in and takeaway options.