A' Taverna offers Italian and Mediterranean cuisine, including pizza. Enjoy a relaxed atmosphere near a service station.