This place is not Russian its a small hole in the wall Spanish shop next to a Little Caesars where a guy stands out front, its obviously a crackhead selling slices of pizza he asked me if I wanted a slice only $20 ... there are homeless encamped on the small lawn.