Toulouse or as the locals say - Toulouzza. Part French, part Spanish and part Catalan. You never quite know where which country you are in Toulouse. Confused or not the food was good.