Italian restaurant La Tavernaccia offers pizza and Mediterranean cuisine. Open daily for lunch and dinner.