After 15mins being seated we asked if we could order. The waiter said he'll get us a waiter...after another 5 mins we asked another waiter if we could order and he said he'll get us a waiter..another 5 mins go by and a waiter came to take our orders. She asked us if we wanted water and we said just bring us one glass and another waiter brings us 4 glasses. Then all of a sudden the first waiter we spoke to brought us the check when we haven't received our food yet. It wasn't even for our table. We waited another 20mins for them to bring us a slice of cake and ice cream. When we were done we flagged for a waiter to bring us the check and he stops to look at us and walks to another table. We asked our waiter to bring us the check and we waited 10mins to only find out its sitting at the front desk with the cashier while our waiter is sweeping the floors.