Saw it on Diners Drive Ins and Dives Went there the Taste was good. The store was Confusing Not sure where to get What or What Prices were. The Sanwich was Tastey but Not the Size of a True Deli Sandwich I'm use to New York and L.A. Deli's Glad I went there and may be back but Not My Favorite Place
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.