A blend of Greek and Italian cuisine served in a cozy atmosphere. Family-friendly dining with a diverse menu including vegetarian options.
8125 W Fairview Ave, Boise, ID 83704