Buffalo Grill

restaurants / Steakhouse

Lonely Planet review

This successful chain has seven branches in central Paris, including the Gare du Nord branch , where – not surprisingly – the emphasis is on grills and steak.