Mediterranean restaurant · 225 Thayer St, Providence, RI
To-Go
More food in Providence, RI · Mediterranean Food in Providence