Craving some Mediterranean cuisine? Get your fix at the best places for Mediterranean food in Minnesota.

Trieste Café
10 S. 5th St.
Minneapolis, MN 55402
(612) 333-4658

This downtown deli serves up some of the best Mediterranean cuisine you’ll find in the metro. And it’s served up fast, with generous portions and, best of all, it’s affordable. From Greek salads to falafels to gyro sandwiches and more, watch as your order is prepared fresh by the talented and expedient chefs at the food counter. If you’re stopping by on your break, don’t let the lunch rush deter you, it’s worth the wait. Finish your plate and you’ll likely put yourself into a food coma. If you somehow have room for dessert, try the baklava.



Holy Land
2513 Central Ave. N.E.
Minneapolis, MN 55418
(612) 781-2627

No quest for the best Mediterranean cuisine around would be complete without a trip to the Holy Land. Holy Land’s hummus and falafels are rave-worthy, and you can’t go wrong with a gyro or kebab combo. Order ahead and grab and go for a quick lunch or pull up a seat and enjoy all of the sights and smells while you dine. Raid the buffet if you simply can’t decide and sample a variety of tasty Mediterranean eats. Stop next door after filling up and try re-creating your favorite dishes in the comfort of your own home. Check out the Holy Land at the Midtown Global Market if you’re in the area.

Related: Best Mediterranean Cuisine In The Twin Cities

Kafe 421
421 14th Ave. S.E.
Minneapolis, MN 55414
(612) 623-4900

If you’re craving Mediterranean but your dinner companion wants Greek/Italian, Kafe 421 is the perfect compromise. Cozy up amidst the relaxed, yet sophisticated atmosphere and prepare your taste buds for a culinary journey with a savory dip starter – from hummus to mango salsa to olive tapenade – served with tasty pita chips. For the main course, give popular Mediterranean/Greek dishes like gyros, flavorful panini or savory pastas a go. Dine at Kafe 421 on Tuesday for “Cheap Dinner For Two;” $25 gets you and a date each a salad, a pasta entree and one dessert to share.

Big Marina Grill and Deli
4755 Central Ave. N.E.
Columbia Heights, MN 55421
(763) 571-0222

From fresh Greek and tabouli salads to amazing gyros and falafels to kabobs and spanakopitas, deciding on what to order from the generous menu offerings can be a challenge. If you’re struck with indecision, hit the buffet – served daily at lunch and dinner – and choose from a wide variety of Mediterranean eats. Don’t bite off more than you can chew or you’ll wind up in a veritable food coma. Big Marina is a great place for large groups and for any catering needs.

Gyro Salad

Shish Mediterranean Grill & Café
1668 Grand Ave.
Saint Paul, MN 55105
(651) 690-2212

Shish is a Mediterranean foodie’s paradise. From more traditional Mediterranean cuisine to Americanized dishes, Shish has something for everyone. If you’re stopping by for breakfast, give an omelet or breakfast pita a try and perk up with a cup of Turkish coffee. If you’re looking for a fantastic lunch or dinner, start out with some babaganoush, dolmas or hummus. Continue on to the main course with a gyro, falafel, kebab or even a savory Mediterranean-inspired burger. With plenty of meat and meatless options on the menu, carnivores and omnivores alike will leave satisfied after having filled up on Shish’s generous portions.

A Minnesota native that was born and raised Up North, Minneapolis is where Christina Kalinowski currently calls home. Christina appreciates irony, loves bacon, enjoys a hearty libation (drink responsibly, folks), and is an avid proponent of the Swanson Pyramid of Greatness. Her work can be found at