Greek Islands Restaurant

Greek restaurant

Greek Islands Restaurant
  • Location: 3821 Center St, Omaha, NE 68105, United States
  • Phone: (402) 346-1528
  • Price: $$

Opening hours

  • Sunday: 11 am-7 pm
  • Monday: 11 am-8 pm
  • Tuesday: 11 am-8 pm
  • Wednesday: 11 am-8 pm
  • Thursday: 11 am-8 pm
  • Friday: 11 am-8:30 pm
  • Saturday: 11 am-8:30 pm

Takeout

  • Sunday: 11 am-7 pm
  • Monday: 11 am-8 pm
  • Tuesday: 11 am-8 pm
  • Wednesday: 11 am-8 pm
  • Thursday: 11 am-8 pm
  • Friday: 11 am-8 pm
  • Saturday: 11 am-8 pm

Food & drink

Greek Islands Restaurant Food & drink

Vibe

Greek Islands Restaurant Vibe

Gyros

Greek Islands Restaurant Gyros

Souvlaki

Greek Islands Restaurant Souvlaki

Saganaki

Greek Islands Restaurant Saganaki

Greek salad

Greek Islands Restaurant Greek salad

By owner

Greek Islands Restaurant By owner

Street View

Greek Islands Restaurant Street View

Menus and Prices

Greek Islands Restaurant menu prices 1
Greek Islands Restaurant menu prices 2
Greek Islands Restaurant menu prices 3
Greek Islands Restaurant menu prices 4
Greek Islands Restaurant menu prices 5

Add Your Review

Reviews

I cannot believe the huge portion sizes that they serve here.
The gyro took up the entire plate.
The gyro meat was cooked perfectly.
It was crispy but not burnt, and the amount of toppings was perfect.
The french fries were the large steak fries and they were hot, crispy and fresh.
My friend go the chicken gyro and the Greek potatoes and they were full of wonderful flavor.
The server was very nice and very attentive to our needs.
I recommend getting there for lunch early, the dining room filled up pretty quickly.

Second time I've dined here and it's always great.
Even the simple things such as the house salad or the starter bread and butter is fantastic.
Nice thin crunchy crust on the bread.
House dressing is awesome on the salad with feta (and olives if you like olives.
The pikilia is great if you want authentic Greek dishes and to try a variety. The roasted pork loin is delicious and the hand cut potatoes compliment it nicely. Dessert is a must try where you can't go wrong but I recommend loukomathes.

Mad Gyro: Disappointing.
Sliced fresh jalapeños and cheap grocery store crispy jalapeño topping delivered any heat to the dish.
Onions were softened, which lead to a lack of texture variation to the gyro.
The meat was good, but it could've been better with a few seconds on a hot flat top.
Pita bread was OK, arguably the best part of the sandwich.
It held the ingredients without tearing, which is really all one can ask of a pita.
Portion size was about right for the price. Chicken gyro: Inedible.
Chicken smelled and tasted fishy, and the texture was tough and chewy.
The seasoning was good though.
The item found its way to the trash after trying 2 pieces of the chicken.
Portion size was on the small side for the price. Tzaziki was surprisingly decent. Overall: I can't see myself trying this establishment again.
The prices aren't outrageous by any means, but it was not a good meal.

Nearby Restaurants

Abelardo's Mexican Fresh

Abelardo's Mexican Fresh

Mexican restaurant

3540 Center St, Omaha, NE 68105, United States

Mio Italiano

Mio Italiano

Italian restaurant

3001 S 32nd Ave, Omaha, NE 68105, United States

Sunnyside on Center

Sunnyside on Center

Breakfast restaurant

3528 Center St, Omaha, NE 68105, United States

The Bull Moose

The Bull Moose

Bar

3548 Center St, Omaha, NE 68105, United States

Taqueria Chango

Taqueria Chango

Mexican restaurant

2405 Hickory St, Omaha, NE 68105, United States

Hydes Slydes

Hydes Slydes

Restaurant

Inside Grover Inn, 3505 S 42nd St, Omaha, NE 68105, United States

Istanbul Food Court

Istanbul Food Court

Turkish restaurant

3428 S 42nd St, Omaha, NE 68105, United States

Dinkers Bar and Grill

Dinkers Bar and Grill

Bar & grill

2368 S 29th St, Omaha, NE 68105, United States

Subway

Subway

Sandwich shop

Clarkson Cafe, 4350 Dewey Ave 1st Floor, Omaha, NE 68105, United States

Taste of India

Taste of India

Indian restaurant

3572 Leavenworth St #1908, Omaha, NE 68105, United States