Believe me, it is really hard to write about a restaurant which is described by the GQ magazine as the “best Indonesion food north of Bali”. Well, I am not an expert on indonesian food, but GQ probably does not exaggarete it. The Blue Pepper Restaurant is a centrally located restaurant in Amsterdam, which has […]