wiffleball 4,790 Posted March 1 Ever heard of this place? Looks delish Share this post Link to post Share on other sites
weepaws 3,191 Posted March 1 No, the best is Deli Towne USA right here in Reno Nevada. 3650 Lakeside Drive 89509. Open Monday-Thursday 6-6 Friday- Saturday 6-7. Best ever. Indeed Share this post Link to post Share on other sites
jerryskids 6,793 Posted March 2 3 hours ago, wiffleball said: Ever heard of this place? Looks delish I've never heard of this place, thanks! I'm definitely going to go try the sammiches, first up is the Rochelle Rochelle! I often go to downtown Phoenix, including season tickets to the Diamondbacks, so I'll report back after I've tried it. 1 Share this post Link to post Share on other sites