Rina's Pizzeria & Cafe
Boston
Italian Restaurant
$$$$
PERMANENTLY CLOSED
This molto Italiano pizza spot wins the topping game, so don't be afraid to pile 'em on there.
PERMANENTLY CLOSED
This molto Italiano pizza spot wins the topping game, so don't be afraid to pile 'em on there.