La Valleta offers Italian and French cuisine, including pizza. They accommodate groups and accept card payments. Wheelchair accessible.