Ay Ay Picante Peruvian Steak & SeafoodUnclaimedRestaurantsChicago, IL(773) 427-4239Not providedVisit website