2 FB users likes The Tokyo Spa, set it to 741 position in Likes Rating for Indianapolis, Indiana in Local Business category
The Tokyo Spa is Indianapolis based place and this enity listed in Local Business category.