Not Delia
—
by
Not Delia revisits Albion in Kuala Lumpur and finds it just as great as before.
Albion – probably the best place to eat in Kuala Lumpur!