Buffalo Grill offers a flavorful dining experience.