We stopped here on our way from the ferry back to nags head. I had the 6 inch Italian sub and it was just enough for me to fill up on. Seating was a little cramped but they do have outdoor seating. Be sure to support the local owned places. Well worth the stop.