I'm reviewing Heavenly Ham as a restaurant. The sandwiches are incredibly good! Tasty potato salad and other sides. The honey mustard they put on the sandwiches is great! Service is always with a smile and they are glad you came in. The restaurant is clean enough to eat off the floor. A great lunch here!