Address: 61 Main St, Houlton, ME 04730, USA
“Great food... hidden upscale restaurant”
Address: 2 Alice Ave, Houlton, ME 04730, USA
“Great little sandwich shop. Definitely recommend. Had the pastrami and maple apple turkey wrap both excellent. Only con is there is no indoor seating. But I will be back. A+”