Kieliszek & Rybka is a restaurant offering Polish and European cuisine. Features include outdoor seating and credit card acceptance.