Get directions to: China Buffet, Alexandria, MN
Restaurant address: 1610 Broadway Street Alexandria, MN 56308, USA
Restaurant: China Buffet