I'm not sure where to start! I am tempted to call this place a "hole in the wall" not because it is tucked...
All reviews seem positive