simple restaurants - Francés Inglés Diccionario