We found this little restaurant in Elmira when we had to travel to Traverse City for doctor appointments. This is a nice bar and restaurant with good Polish food available. My favorites are the Polish sampler dinner, Polish nachos and the chicken salad wrap sandwich. The french fries and home made potato chips are to die for.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.