31 Jul 2017

Closed question
Question about English (US)

I was having a break at the terrace seat of the Starbucks coffee on Sunday.
A pedestrian grumbled beside me "Why Japanese people like Starbucks so much?", then he went away soon.
I thought it's none of your business, I like Starbucks and the Starbucks Latte is a best cafe latte in this town.
does this sound natural?

Read more comments

English (US)