Best Restaurants in Paris and tagged 75010
When I asked my French colleague if he could recommend a good brasserie with quality steak he did not hesitate: ‘’Terminus Nord.’’ Located across from Gare du Nord, it would not be on my shortlist of destinations, in part due…
Read More