Lilyhouse

Family restaurant · 1340 Millersport Hwy, Amherst, NY

Dine-In

Hours

More food in Amherst, NY · Family in Amherst