Friendly staff. Food was very good. So why only 3 stars? The place was filthy. It looked like the floor had not been mopped in a week. Seriously managers, you are lucky I'm not with the health department. You need to spend an early morning or late night doing some deep cleaning. Even the tables just felt like they were not clean. I would like to come back, so please spend some quality time cleaning.