Eating Deli Sandwich at Gandolfo's New York Deli restaurant in Idaho Falls, ID.
Amp Menu