Serra Da Estrela


168 Broad St
Cumberland, RI 02864

 

A Mediterranean Restaurant in Cumberland RI

Serra Da Estrela


Day Opening Closing
Mon - Thu & Sun Closed  
Fri & Sat 5:30 AM 9:30 PM
Click the button to add a review for Serra Da Estrela

Add Review