We used to eat at the Good Egg on Union Hills regularly, however the service and food had been disappointing the past few visits.  It's unfortunate the manager is lazy and it has degraded the operations.  Food is slow to come out and undercooked.  They don't have enough waitstaff so our waitress was working multiple sections of tables.  Hopefully they will get a better manager soon.