Flame Stakehouse, Amsterdam 2 July, 15Raghav ModiShareTwitterFacebookLinkedinLinkPinterestStumbleuponThere’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…