Tokyo Restaurante is a Japanese restaurant specializing in sushi. It is located on Calle Manuel Cuéllar Ramos in Spain. The establishment is known for its Uramaki.