6 rue Belzunce,Gare du Nord/La Chapelle,75010 Paris,France
View on Map
What travelers say:
Nice place, even very busy, the staff didn't put us under pressure, we could relax here, the service was good, the food was delicious and the price was not expensive.