You can find this at IFC Mall. There are indoor and outdoor seating. I would recommend the must try is the cheese fries.