small restaurant - Francés Inglés Diccionario