Farrah Abraham slams restaurant for telling her to put on a top: ' I have a top on'