Print now
The Royal's Café
Address :
City Square Mall, 180 Kitchener Road #02-K17/K20, Little India, 208539
Phone No. :
6509 9617
Print now