translate English to French: Food Services Many restaurants nearby.
Services de restauration Many restaurants nearby.