Quote:
Originally Posted by Winnisquamer
Toasted italian sub? Never tried one, you peaked my interest, will have to next time I get one! I will say though I haven't had a really good italian sub since I moved to NH.
|
In Hudson NH unfortunately. They have the best subs in NH. Huge subs at reasonable prices. They are located next to the old Benson's Animal Farm property.