Achievements

  • Awarded Top 8 Best Food in Geylang in 2005- Rated 5 Stars