Ichi Teriyaki 17 (Battle Ground) reviews - SkyPhone Spot