1. Greek Islands Restaurant 3821 Center St, Omaha, NE 68105 Coordinate: 41.24122,-95.96912 Phone: (402) 671-0965