I've eaten lunch and dinner at this location and the one in Broadview Heights. Of the two, I prefer the BH location. For both, the food is very good and affordable. But, especially at lunch, the Independence location rushes people through like a subway. Granted, efficient service is appreciated for a one hour lunch break, but these guys take it to the extreme. The service is very impersonal and hurried.