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
Tried Altiro in Geneva.
It was a Saturday around lunch time and I was literally the only person in the restaurant which was a little weird.
The menu is a... more