Albacha Restaurant

Albacha Restaurant is a lively, casual Mediterranean spot in Seattle that stays open late, ideal for social dinners and night-time gatherings.

Mediterranean ยท Seattle

  • Lively
  • Casual
  • Late Night

Explore more restaurants and bars on Moodtable