Came with high expectations due to many reviews I saw online. Pretty overpriced food which are just slightly above average imo. Big portions but average taste. Nice atmosphere that feels like stranger things. Would come once for the experience but wouldn’t come back again!
6.5/10.