Restaurant La Taverna offers pizza and other Italian dishes. It provides dine-in and takeout options.