Riverside Pizza
Pizza · Italian · Sandwich Shop
Riverside Pizza is a pizza restaurant offering a diverse menu of pies, from classic margherita to Greek and Texas BBQ, alongside subs and pasta dishes.
Location
Best places nearby
The highest rated places close to Riverside Pizza.
Local restaurants nearby
Needham St, MA
