Russian delis know ham

Yep. Love Kim

Bonus, Odessa and Grandma’s Babushka are only a couple of miles away. That’s a fun afternoon hitting all the spots around there with minimal traffic hassle.

1 Like

Olive is the spot. Really is our best IMO

1 Like