Get directions to: Sushi On The Spot, Boise, ID
Restaurant address: 6555 W Overland Rd Boise, ID 83709, USA
Restaurant: Sushi On The Spot