Tahrir square

$ • Mediterranean • Greek • Vegetarian

View delivery time and booking fee. • 

1207 Se Hawthorne Blvd, Portland, OR 97214 • More info

Currently unavailable
Recommended
Appetizers
Sandwiches
Meat Entrees
Vegetarian Entrees
Mains
Beverages