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