Skip to main content

Aybla Grill | Greek-Mediterranean

restaurant · greek restaurant · Portland, OR

Address
2402 SE Belmont St, Portland, OR 97214
Phone
(503) 889-0933
Website
ayblagrill.com
Where
45.5161, -122.6413

Search Hominin for Aybla Grill | Greek-Mediterranean

Other restaurants nearby

More in Portland

Aybla Grill | Greek-Mediterranean — restaurant in Portland, OR | Hominin