Mediterranean restaurant · 74 Rolfe Square, Cranston, RI
See full menu
More food in Cranston, RI · Mediterranean Food in Cranston