Reviews by strawberryquicksand
I love the pizzas from Mama Ria's. Large pizza starts about $18 (ham n pineapple) They are much better than the ones up the road at Dominoes or Pizza Capers. Their fish n chippies are quite nice, too. I love the crumbed fish. :)