Restaurant
Greek Islands
19 locals recommend,
Tips from locals
Best Gyro plate I've had. It is all quality at the Greek Islands, and takeout is a great option
Unique things to do nearby
Locals also recommend
Location
3821 Center St
Omaha, NE
Hanscom Park