Summary: A blend of Spain and Italy in one spot.
Located in The Gramercy, Anima by EDO brings a mix of Spanish and Italian cuisine to the southwest, featuring a unique décor and a variety of shared dishes.
9205 W Russell Rd #185, Las Vegas, NV 89148