Strange place - a lot of vacant tables, but a long line of waiting people. Very nosy place. Service is slow. Food is good, if you have time to wait and keep up with noise. Waiters are very slow and not exactly "user friendly". Takes long time to get served.