A restaurant with a unique atmosphere, where every detail has character. Offers free off-street parking and has a TV.