Yes - they've got about 4 regular parking spots + 1 ADA spot behind their building (access from S. Wall St.). You can turn on satellite view on Google Maps and you can see the parking spaces right behind their building. I've always found plenty of street parking in the surrounding streets as well - especially on Frankfort St. where it's free street parking with a time limit. Columbus St. just south of the restaurant also has free street parking.
Small private lot in the back and free street parking all around. Some of which is time limited to just a few hours but more then long enough to grab something to eat.
I've always had to use street parking. I don't think there is any dedicated parking area.
Thanks! Your answer is awaiting moderation.