Maltese restaurant Ta' Randi offers pizza, pasta, and grill options, including traditional dishes. Highchairs are available.