Greek Restaurants in Sierra Vista, AZ My Big Fat Greek Restaurant4177 E Highway 90Sierra Vista, AZ, 856355204591306Big 5Greek FoodGreek RestaurantsGyrosSteak RestaurantsUsed Restaurant Equipment Supplies Show More