Pizza restaurant La Tavernetta offers pizza for dine-in and takeout. Open daily except Mondays for lunch.