Pizza restaurant La Casina Rossa offers delicious, digestible pizza. Delivery is available, except Saturdays. Closed Mondays.