are very off-putting. You would not expect the interior to look so decent. It is unfortunate that they feel the need to put screaming signs on everything - I feel like I am constantly being told off! It does not seem like the owner has much taste or customer relations skills. He was unforgiveably rude to me on several occassions and I noticed that they do not do very much business.
more