This place is the best in Idaho. It's a local family owned place. I loved it everything looks great. U can eat outside and inside is decorated nice. It is a must try. You can go in or take out.
5657 E Franklin Rd Suite 106Nampa, ID 83687
From Business: FedEx Office in Nampa, ID provides a one-stop shop for small businesses printing and shipping expertise and reliable customer service when and where you need it. Se…