Delve into the sumptuous menu at New Main Moon Buffet. Situated in 56 Main Street Lockport, NY 14094, United States, this restaurant leaves a lasting impression with its remarkable dishes.
Call +17164338311 for questions or prices.
The full menu from New Main Moon Buffet in Lockport!
All prices are estimations.