Anima by EDO Send to Phone
702-274-2562
Read the full review and see a photo gallery of Anima by EDO, offering Spanish and Italian fare at The Gramercy.