Buzz Diners offers generous portions of flavorful food.