236 S Cloverdale Blvd, Cloverdale, California 95425 USA
Omg ! I was surprised this was Best Reuben Sandwich I ever had .
Photo Credit: Yelp