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.

More From Thrillist