New Moon Buffet
56 Main St
Lockport
NY
14094
(716) 433-8311
Open Map
Restaurant And Food Service Management