The Place Located at level two of The St. Regis Singapore, Tentsuru is a tempura centric Japanese Omakase restaurant in Singapore which has been opened for slightly over a year. It took over the sp…