Really wonderful place with good food, huge portions, and a nice, laid-back atmosphere. The service can be a bit slow but it's worth the wait. They have some great vegetarian/ vegan (if you just ask for no cheese) options that are very tasty - plus they have some fun cocktails.
The place is casual and seems really authentic. I've been there twice now and enjoyed the experience both times; I would definitely bring people back to see it!