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.
Fast Food • Chicken Wings • American • Lunch • Chicken
ordered the easiest thing on the menu because I know these guys mess it up anywayOrdered the 3 pc tenders meal for 5 bux.