Teow Chew Restaurant Penang – Fresh Teochew Food Teow Chew Restaurant is one of those places you’d probably walk right past unless someone pointed it out. It sits quietly along Lebuh McNair, near the junction with Magazine … [Continue Reading...]