I used to work here a couple years ago. Just the fact I still eat here when I come visit should be a testimonial to how I feel about their quality. I'm surprised to hear about the Bug-In-Food review. This particular restaurant was(is?) a training ground for managers. When I worked there they took cleanliness very seriously. more
