Yalla Shawarma

Middle Eastern restaurant · 27093 Bagley Rd Suite 2, Olmsted Falls, OH

Delivery · Dine-In

Hours

More food in Olmsted Falls, OH · Middle Eastern Food in Olmsted Falls