The Macedonia Greek and Italian Restaurant

Welcome to the Macedonia Greek and Italian Restaurant

The Macedonia Greek and Italian restaurant is a family owned and operated restaurant located in the Reed Opera House in downtown Salem Oregon since 1995. It is a fine dining restaurant featuring classic Mediterranean dishes using all natural ingredients - no artificial flavors, preservatives or coloring.

The Macedonia Restaurant's authentic and expertly prepared Greek and Italian cuisine is flavorful and nutritious. The traditional menu and recipes have been handed down through the generations and remain true to their Mediterranean roots.

Both Greek and Italian menus offer meat and vegetarian plates.

The Macedonia is open for lunch Monday - Saturday from 11am until 3pm. Dinner is served Monday - Thursday from 5pm until 9pm and on Friday and Saturday from 5pm until 10pm.

Greek Menu

Classic Greek food prepared the traditional way featuring barbequed or baked lamb, veal, salmon or chicken and a vegetarian menu. The Macedonia Restaurant is Salem's only authentic Greek restaurant.

Italian Menu

The Italian menu at the Macedonia Restaurant features classic Italian food specialties including a variety of traditional pastas, pork, seafood, beef, grilled chicken or vegetarian.

Vegetarian Menu

Macedonia has a good vegetarian lunch and dinner menu featuring many of our recipes converted to include no meats as well as dishes found only on the vegetarian menu.

Appetizers, Salads, Soups, and Sandwiches

The Macedonia Restaurant offers several Greek and Italian appetizers, salads, soups and sandwiches like Dolmades (stuffed grape leaves), gyros, falafel, brushetta, homous and authentic Greek salads to name a few.

The Macedonia Restaurant
189 Liberty St. NE
Salem Oregon, 97301
503-316-9997

Directions to the Reed Opera House


Contact Information


The Macedonia

  • Phone: (503) 316-9997
  • Mon - Thurs
  • Lunch: 11 - 3pm
  • Dinner: 5 - 9pm
  • Fri - Sat
  • Lunch: 11 - 3pm
  • Dinner: 5 - 10pm
  • First Floor, #111
  • Reed Opera House,
  • 189 Liberty St. NE.
  • Salem Oregon