Pizza Nova
Pizza · Kebab House · Fast Food
Pizza Nova is a pizza restaurant that also offers kebabs. They are known for using fresh ingredients and providing friendly service. This establishment is a popular spot for takeaway orders.
Location
Location