at 1660 SE 3rd Ave, Portland , 97214 United States
Aybla Grill serves delicious Mediterranean food from five locations in Portland--downtown (2), Central Eastside, SE 28th & Division and SE 43rd & Belmont.
510 FB users likes Aybla Grill, set it to 1 position in Likes Rating for Portland, Oregon in Greek Restaurant category
Aybla Grill is Portland based place and this enity listed in Greek Restaurant category. Located at 1660 SE 3rd Ave OR 97214. Contact phone number of Aybla Grill: (503) 719-5246
Aybla Grill serves delicious Mediterranean food from five locations in Portland--downtown (2), Central Eastside, SE 28th & Division and SE 43rd & Belmont.