Translation of restoran in English:

restoran

restaurant

noun

  • 1

    restaurant, place where meals can be bought and eaten