Penang-George-Town-Streetfood-Lorong-Baru-0178.JPG
Lorong Baru, also known as New Lane Hawker Centre, is a famous 250-meter open-air street food alley in George Town, Penang.