Find us


Get in touch

Terra, Tokyo Italian restaurant, is located 54 Tras St, Singapore 078993.
If you have questions or comments, please let us know in whichever way is most convenient. There is no reasonable question that our team can not answer. You can reach us at this number: +65 9751 2145

Map to Terra restaurant

Follow us