The best food in Madison !!! Been going there for years !! Love it !!!!
4850 Larson Beach RdMc Farland, WI 53558
From Business: Main Moon is a small licensed and family-owned Chinese restaurant. We offer simple dine in (self-serve) and take out services. If you have any questions or concerns…