The peanut soup here is absolutely outstanding. I've eaten here many times (including when they were located in Provincetown) without incident. The food is delicious and we recommend this place to everyone we know who visits the Cape.
Yes