All reviews seem negative
Talk about overrated. Some of my friends were telling me about this place and so I went to try it out. A...