They've earned each and every star. Food quality. Food quantity. Price. Service. CLEAN!! and when i say clean i mean in a lunch meal with my family 2 other tables sat they changed the serving utensils at least 4 times at the buffet. Tables, floors, cutlery were spotless. These guys provide an amazing lunch time meal especially in an area where the pickings are slim. You can pop in feel like you're having a hot home cooked meal ready for you. Pay $15 and head back to work even with a 30 minute lunch you can grab a take out container and save a buck or two