Onigiri Shop offers an aesthetically pleasing environment characterized by inviting decor and high quality food. Many guests appreciate the...View More