I really hate to have to do this but I cannot give this place a good review even though the food was pretty decent. Kat's review pretty much sums it up for me so no need to repeat the details.
Clearly who ever owns this establishment is more concerned with making it look hip and cool rather than providing a good guest experience. I'm not sure how you can justify having rude and incompetent staff, especially when they are serving multiply large tables of 10+ people.
No need to ever go back here. Do yourself a favour - spend the 10 minutes it'll take to find a better establishment to spend your money at. That's what Yelp is for :-)