81 Choa Chu Kang Way, Warren Golf & Country Club 688263, Singapore
No delivery
Spot something wrong?
Dishes at Yan Palace Restaurant. Prices may vary in venue.