Lai Lai Food

Restaurant · 1536 Crescent Road, Clifton Park, NY

More food in Clifton Park, NY