This is one of the best places in geneva to get a turkey sandwich. they have fresh sliced meats, as well as, a wide variety of bread types. each time i have been in this restaurant, everyone has been friendly and helpful. I've never had them mess up my order either.
more