All states›Oregon

Mediterranean Restaurants in Oregon

256 Mediterranean restaurants in 42 cities and towns across Oregon. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Oregon has about 4,272,371 residents, so that's 6.0 Mediterranean restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

256Mediterranean restaurants
42cities & towns
95%list a phone
160with a website

Across Oregon, of the 256 Mediterranean restaurants we list, 243 give a phone number and 160 have a website. No national chains here — every Mediterranean restaurant on this page is independent. By what they offer: 73 are Greek restaurants, 56 serve gyros, 32 serve falafel. Most often named on their own websites: vegetarian (22), gyro (19) and shawarma (16). The longest-running is Akres on the Pier, in business since 1972. 5 describe themselves as family-owned.

Top 10 Mediterranean restaurants in Oregon

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Samo's BistroPortland

    Spotted an error? Let us know

  2. 2Crystals Cuisine & CafeCorvallis

    Spotted an error? Let us know

  3. 3Kefi Fast Fresh MediterraneanBend

    FalafelGyroKebab

    Spotted an error? Let us know

  4. 4Poppi's AnatoliaEugene

    GreekTurkish

    Spotted an error? Let us know

  5. 5SpitzPortland

    Spotted an error? Let us know

  6. 6Sophia's CafeWoodburn

    Spotted an error? Let us know

  7. 7Cafe GlendiEugene

    GreekGyro

    Spotted an error? Let us know

  8. 8Baba's Mediterranean GrillPortland

    FalafelShawarma

    Spotted an error? Let us know

  9. 9Eleni's PhiloxeniaPortland

    Greek

    Spotted an error? Let us know

  10. 10Al-Amir RestaurantPortland

    LebaneseFalafelShawarmaKebab

    Spotted an error? Let us know

Cities

Largest first. Towns with a single Mediterranean restaurant are listed further down this page.

Other towns in Oregon

One Mediterranean restaurant each — too few for a page of their own, so they live here.

  1. Apollo’s GyrosAlbany

    640 Hickory St NW, Albany, OR 97321-1752

    GreekGyro

    Spotted an error? Let us know

  2. Akres on the PierAstoria

    1 12th St, Astoria, OR 97103

    Since 1972

    Takeout · Greek

    Spotted an error? Let us know

  3. Athena Mediterranean KitchenAstoria

    100 39th St, Astoria, OR 97103

    Spotted an error? Let us know

  4. Rhojo'sBurns

    83 W Washington St, Burns, OR 97720

    Spotted an error? Let us know

  5. FOLK FoodCave Junction

    330 S Redwood Hwy, Cave Junction, OR 97523-9086

    Spotted an error? Let us know

  6. BGQ's Doner KebabCottage Grove

    34 S 10th St, Cottage Grove, OR 97424

    TurkishKebab

    Spotted an error? Let us know

  7. PDX KabobFairview

    22320 NE Halsey St, Fairview, OR 97024

    Vegetarian · Kabob · Falafel

    TurkishFalafelKebab

    Spotted an error? Let us know

  8. Shish KababFairview

    22320 NE Halsey St, Fairview, OR 97024-0045

    TurkishKebab

    Spotted an error? Let us know

  9. Nicholas RestaurantGresham

    323 N Main Ave, Gresham, OR 97030

    Lebanese

    Lebanese

    Spotted an error? Let us know

  10. TarBoush Lebanese BistroHappy Valley

    13180 SE 169th Ave Ste 108, Happy Valley, OR 97086

    Lebanese

    Spotted an error? Let us know

  11. Mediterranean GrillHappy Valley

    15910 SE Happy Valley Town Center Dr, Happy Valley, OR 97086

    Spotted an error? Let us know

  12. Romul'sHood River

    315 Oak St, Hood River, OR 97031

    Spotted an error? Let us know

  13. Gyro StopKeizer

    3860 River Rd N, Keizer, OR 97303

    GreekGyro

    Spotted an error? Let us know

  14. Greek pitaKlamath Falls

    1817 Avalon St, Klamath Falls, OR 97603

    Greek

    Spotted an error? Let us know

  15. Yia Yia Nikki'sLa Grande

    203 N Willow St, La Grande, OR 97850

    Spotted an error? Let us know

  16. Chili Olive HalalLebanon

    1771 S Main St, Lebanon, OR 97355-3111

    Halal

    Spotted an error? Let us know

  17. غابة الواديLebanon

    jran main road, Lebanon, OR

    Spotted an error? Let us know

  18. Taki's SouvlakiLincoln City

    5040 SE Hwy 101 #10, Lincoln City, OR 97367

    Greek

    Spotted an error? Let us know

  19. Cypress Restaurant & BarMcMinnville

    530 NE 4th St, McMinnville, OR 97128

    Spotted an error? Let us know

  20. Omar's Mediterranean Grill | Food TruckMcMinnville

    1150 OR-99W, McMinnville, OR 97128

    Spotted an error? Let us know

  21. Indian Cafe Gyro and BurgersMedford

    1600 N Riverside Ave, Medford, OR 97501

    Gyro

    GreekGyro

    Spotted an error? Let us know

  22. AL's Mediterranean FoodMedford

    812 S Riverside Ave, Medford, OR 97501-7840

    Greek

    Spotted an error? Let us know

  23. The Greek Gods GyroMilwaukie

    11301 SE 21st Ave, Milwaukie, OR 97222

    GreekGyro

    Spotted an error? Let us know

  24. Habebah Mediterranean CuisineMonmouth

    110 Main St W, Monmouth, OR 97361

    Family-owned

    Spotted an error? Let us know

  25. Lemon and OliveNewberg

    112 1/2 S College St, Newberg, OR 97132

    Gyro

    Gyro

    Spotted an error? Let us know

  26. Gyro Guys Mediterranean GrillNewport

    912 N Coast Hwy, Newport, OR 97365

    Since 2017

    Takeout · Shawarma · Gyro

    GreekShawarmaGyroKebab

    Spotted an error? Let us know

  27. Cafe MediterraneanNorth Bend

    1860 Union Ave, North Bend, OR 97459-3422

    Since 2001

    Gyro · Greek

    ShawarmaGyro

    Spotted an error? Let us know

  28. Greek Isle CafeNorth Bend

    1611 Virginia Ave, North Bend, OR 97459-2729

    Greek

    Spotted an error? Let us know

  29. Shawarma Express HalalOregon City

    508 14th St, Oregon City, OR 97045

    Locally owned

    Halal · Vegetarian · Shawarma

    HalalFalafelShawarmaGyroKebab

    Spotted an error? Let us know

  30. The Great Greek Mediterranean Grill - Oregon City, OROregon City

    19713 OR-213, Oregon City, OR 97045

    Greek

    Spotted an error? Let us know

  31. The Mighty GreekRedmond

    818 SW Forest Ave, Redmond, OR 97756-2737

    Greek

    Spotted an error? Let us know

  32. The Mighty GreekRedmond

    122 SW 5th St, Redmond, OR 97756

    Greek

    Spotted an error? Let us know

  33. Alexander's Greek CuisineRoseburg

    643 SE Jackson St, Roseburg, OR 97470

    Greek

    Spotted an error? Let us know

  34. Didi's CafeSherwood

    16784 SW Edy Rd Unit 103, Sherwood, OR 97140

    Takeout · Shawarma · Kabob

    FalafelShawarmaGyroKebab

    Spotted an error? Let us know

  35. Gyro House Mediterranean GrillSherwood

    15996 SW Tualatin Sherwood Rd, Sherwood, OR 97140

    GreekGyro

    Spotted an error? Let us know

  36. Shawarma HutchThe Dalles

    2638 W 6th St, The Dalles, OR 97058

    GreekShawarma

    Spotted an error? Let us know

  37. Grab A GyroTualatin

    19060 SW Boones Ferry Rd, Tualatin, OR 97062

    GreekGyro

    Spotted an error? Let us know

  38. GREEK BITESWEST LINN

    19339 WILLAMETTE Dr, WEST LINN, OR 97068

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  39. Dar EssalamWilsonville

    29585 SW Park Pl, Wilsonville, OR 97070-6879

    Vegetarian · Takeout · Kabob

    KebabMoroccan

    Spotted an error? Let us know

  40. Gyro House Mediterranean GrillWilsonville

    30200 SW Boones Ferry Rd, Wilsonville, OR 97070-6891

    GreekGyro

    Spotted an error? Let us know

  41. Gyro KingWood Village

    23830 NE Halsey St, Wood Village, OR 97060

    GreekTurkishGyro

    Spotted an error? Let us know

  42. Sophia's CafeWoodburn

    1001 N Arney Rd Unit 621, Woodburn, OR 97071

    Spotted an error? Let us know

BEFORE YOU GO

Plan your Mediterranean meal

Compare menus, share dishes and arrange takeout.

All guides