The place is well renovated and... that's about it.
Price is ridiculous for food that isn't even that delicious, was basically complete cold the time I got back to the office. Service aren't all that great. Has a weird take out process. Definitely not coming back.