Aybla Grill is a mediterranean restaurant Portland Clackamas County located in United States.
1660 SE 3rd Ave Portland , OR 97214 United States
Reservations | No |
Credit Cards | Yes (incl. Discover & Visa) |
Outdoor Seating | No |
Reliable Mediterranean and Greek cart with outposts in several food cart pods around the city . The Super Gyro with lamb is enough for two hungry eaters.
Get the lamb super gyro . It's great.
Gyro plate. Excellent value. Tastes great. Not too bad of a wait. - Seth
Great for a quick breakfast or lunch. New lunch special every day. Free wifi. - Scott Hass