Pizza Roma is a pizza restaurant offering dine-in, takeout, and delivery services within a 15 km radius. Known for generously topped pizzas.