Mediterranean restaurant · 114 N Elm St Suite 102, Greensboro, NC
To-Go
More food in Greensboro, NC · Mediterranean Food in Greensboro