Taula is a restaurant located at Lucky Plaza #B1-73 304 Orchard Rd in Singapore with the contact email taula2871@gmail.com and contact phone number 6584802849.Read less