VCR Cafe Coffee & Cakes in KL Malaysia – Best Crab Burger

VCR Cafe is located in the heart of Kuala Lumpur City, at Jalan Galloway. It is snugly nestled along a … Continue reading VCR Cafe Coffee & Cakes in KL Malaysia – Best Crab Burger