All reviews seem negative
After reading others' reviews (a lot more than three too), I can only concur. I walked in to Santa Barbara Italian Cafe (Friendswood) only to ask ...