Taverna | Italian

34274 Lakeside Ave, Bayview, ID

Menu (As of 11/3)

Appetizers

Salads

Pizzas

Entrées

MP

Pastas

Desserts

Taverna | Italian: hours and how to order