Pizza Review
Compared to most in Plymouth, Lucioso's is a notch above. Thin crispy crust, some flop, football pizza