Pizzeria Bistro La Taverna offers Italian and Mediterranean cuisine, specializing in pizza and other culinary specialties.