Write a review

Lillians Restaurant & Party House/2200 Penfield Rd - Penfield - New York (NY)

← View details

2200 Penfield Rd, Penfield, NY 14526-1711, Penfield, New York (NY)

+1 585-377-1300