Suggestions for a Boston restaurant?

I’ve been meaning to try Oleana. Since it is in Inman Square, though, tdn might not want it for this trip, as parking will be a huge nightmare. No parking garages in Inman Square that I can recall, though it’s been years since I lived there, and not owning a car they may have just not caught my attention.