Alavita

807 W Idaho St, Boise, ID

Menu (As of 11/3)

Alavita: hours and how to order