Falafel sandwich

Aybla Grill
1660 SE 3rd Ave
Portland, OR 97214

Expert Recommendations

Also at Aybla Grill