the best food

the best food
phrase
1. (general) 
This restaurant is a bit expensive, but it serves the best food.Este restaurante es un poco caro, pero aquí sirven la mejor comida.
Examples
Search history
Did this page answer your question?