Stop in for a cup of coffee

Mekong? Don't you mean Pelong? :rofl: