Skip to main content

Aybla Grill

restaurant · mediterranean restaurant · Portland, OR

Address
1660 SE 3rd Ave, Portland, OR 97214
Phone
(503) 719-5246
Website
ayblagrill.com
Where
45.5112, -122.6624

Search Hominin for Aybla Grill

Other restaurants nearby

More in Portland