I can only answer a part of your question.
Pepper Market is indeed a counter service meal.
Did I tell you I booked CSR for our trip in April? I'll have to email you about it. I also owe you an email about our trip last week.
Can't believe you're leaving in only 12 days!!!