Order Now!

Place your order for delivery or take-out now.

La Rana Rossa

 Cafe     Pizzeria


To make a reservation:

Please feel free to call us to make your reservation. 
                617-524-5373

Or find us on OpenTable.

We have free PARKING for customers  in our lot on Green Street, across from La Rana Rossa.