Order Now!

Place your order for delivery or take-out now.

La Rana Rossa

 Cafe     Pizzeria

To Find Us

We are located in Jamaica Plain, right at the Green St T-station on the Orange Line. 
We have FREE PARKING available at our lot on Green Street, directly across the street from the restaurant. 
La Rana Rossa
154 Green Street
Jamaica Plain, MA 02130


Monday - Sunday
7:30 AM - 3:30 PM
(Closed from 3:30 PM to 4:30 PM)
Breakfast/Lunch 7:30 AM - 3:00 PM

Tuesday - Saturday
Dinner Service 4:30 - 8:45 PM
(Closed on Sunday and Monday evenings)