Sadly not really, unless you go behind the devils hockey building connected to theirs. But you aren't supposed to park there, but realistically people do
There is no free parking there's only Street metered parking $0.25 for every 30 minutes. because of construction in the area are almost directly in front of the restaurant you will have to park on Washington avenue so you can access this by coming around Hawley Street from South or off of Riverside Drive from east or west and make a left onto Washington avenue where you'll find ample metered parking near the Floyd L. Maine's Arena
If you can find street parking
Thanks! Your answer is awaiting moderation.