Pizzeria La Rosa offers pizza. Check for weekly specials, including takeaway deals.