Peruvian spot in Flushing serving tender steak with flavorful green sauce and generous portions in a vibey, welcoming atmosphere.