The Lily

Restaurant · 8 Melrose Park, Lily Dale, NY

More food in Lily Dale, NY