Mediterranean restaurant · 12775 Broadway, Alden, NY
To-Go · Delivery
More food in Alden, NY · Mediterranean Food in Alden