Tokyo Restaurant offers Japanese cuisine, with a focus on the philosophy of Tokyo Tokyo. It is located at Via Antonio Caimi, 32. The establishment is known for its Japanese food.