Où habitez-vous? means "Where do you live?"
This question doesn't make sense. "in french" means as expressed in the French language. You could ask "Is Applebees a French restaurant?" - meaning "Does Applebees serve French cuisine. Or you could ask "Is French spoken at Applebees." But the question above isn't correctly formed.
in a French restaurant, you have to ask for 'le menu enfants' for the kid's menu.
"Réservation" when you ask for the restaurant to have a table in your name."réserve" for the Indian reservation
You should write French with a capital letter, so French restaurant is correct.
restaurant is French, but you pronounce it like restauran. (without the t)restaurant like you
English is the same as French, "restaurant".
Un restaurant francais.
Au restaurant
'Un restaurant' is a masculine noun in French.
A seaside restaurant is 'un restaurant de bord de mer' in French.
Be polite, smile and say 'Could I have the bill please'
restaurant français