Restaurant Buffalo - Restaurant Reviews and Tips for Buffalo, MN, United States close