I have never eaten here and not being much of an adventurous eater … I am pretty sure I never will. I wonder if they do a good business?
I stumbled onto this place which is located on Carlisle and Constitution. It looks like it has been here way longer than I have. I am sort of amazed I never noticed it before.