The reason this place is getting 4 stars is because the food was quite good. The service is horrid! I went in at lunch time and the place was really full, luckily i just needed a table for 1 and I sat down without anybody greeting me or giving me a menu. After 5 minutes of no service I walked to the front and asked for a menu and once again waited. After 15 minutes somebody finally took my order and I waited patiently for some water. No joke 35 minutes later (the restaurant was practically empty by then) me food AND water arrived. This place is great but if you don't have at least an hour to wait for food go elsewhere.