Victor’s Place is a sandwich shop located just off 695 in Lansdowne. It’s not much to look at, and with the beat up parking lot when they pull the security gate across the front in the afternoon it looks absolutely derelict. It doesn’t help that one of the signs out front reads «Victor’s Deli» (the previous…