Food & Beverages - Boise, Idaho, United States
Sushi On The Spot is a food & beverages company based out of 3901 Rose Hill St, Boise, Idaho, United States.