Netherlands

Flame – Amsterdam – There’s a beautiful subtle smell of char-grilled meat (sorry vegetarians) that hits you as soon as you walk into Flame, situated across from Amsterdam Central Station, next to the modern chic Hotel Ibis Styles. Even though the name might suggest an urbane restaurant, Flame is more of a modern-cafe/diner with its outside seating, decor, and inside furniture.

Advertisements