Lucky Fins

SEAFOOD, SUSHI, & GRILL BOISE IDAHO