Spaghetti Specialty Restaurant "Supajiro" Where You Eat With Chopsticks Opens First Store in Odaiba Opens on the 6th Floor of Aqua City Supajiro Japan Co., Ltd. (Headquarters: Shibuya-ku, Tokyo; Pres… · 2026-06-30