
Anima by Edo
An acclaimed restaurant in Las Vegas, Nevada, serving a creative blend of Spanish and Italian-influenced cuisine.
1 person recommends this

An acclaimed restaurant in Las Vegas, Nevada, serving a creative blend of Spanish and Italian-influenced cuisine.
1 person recommends this