Teck Sing, one of the most beloved and famous chinese restaurants in Johor Bahru, offering sumptuous meals at very affordable price.