Ichi Teriyaki 24 (Hillsboro) reviews - SkyPhone Spot