All reviews seem negative
The food is great. And always hot. In fact take out is still pipping hot when I get home which is about 15 minutes away. The decor is very outdated and the inside of the restau...
star house