This location closed. There is another Altiro in downtown Geneva!! On 3rd street but sure why it's not listed here on Yelp. It's great!!
507 S 3rd St Unit... more
My husband and I went here for lunch, it's been awhile since we've been here and we remembered it being decent. It was pretty empty when we got there and we... more