Ricciotti is located in Republic of Singapore, Singapore on #01-33/K2, The Star Vista Singapore 138617. Ricciotti is rated 3.5 out of 5 in the category italian in Singapore. Ricciotti was conceived with the clear objective of offering a completely authentic Italian dining experience whilst embracing other aspects of Italy, such as modern ...
Address
#01-33/K2, The Star Vista Singapore 138617