Metro Restaurants Find Restaurants in Metro Nebraska Category American 66 Asian 10 Burgers 25 Chinese 6 Desserts 7 (-) Indian 3 Mediterranean 2 Mexican 19 Pizza 13 Sandwiches 29 Steakhouses 9 City Omaha 3 Clear Filters Results: 1 - 3 of 3 Sort:Alpha Zurlo's Italian Bistro 13110 Birch Dr Ste 100 Omaha, NE 68164 Indian Visit Website Spezia 3125 S 72nd St Omaha, NE 68124 Indian Visit Website Carrabba's 14520 West Maple Rd Omaha, NE 68116 Indian Visit Website