Blossom Restaurant is located in Singapore on Marina Bay Sands Hotel, Lobby Tower 2, #01-05/05A, 2 Bayfront Ave. Blossom Restaurant is rated 4.6 out of 5 in the category fine dining restaurant in Singapore.
Address
Marina Bay Sands Hotel, Lobby Tower 2, #01-05/05A, 2 Bayfront Ave