Translation of restoran in English:

restoran

restaurant

  • 1

    restaurant