Icaru brings downtown New Haven a second Peruvian restaurant - with roots on Peru's southern coast
Among his favorite dishes are lomo saltado -- strips of beef, tomato, red onion & fries sauteed with soy sauce & served with rice -- & pollo a la braza. |!| New Haven