The reason I give this a 3 star is because of the service. The food is delicious but the service was bad. We walked in, and seated ourselves. The waiters would walk around but it took them forever to come ask us for our beverages. After our drinks came out he left the table and took alteast 25-30 mins to come back and ask us for our order. He would walk around in the place and notice that we had our menus down and ready to order but took forever to come back.