Address: 423 R. Magsaysay Avenue, Davao City 8000
Contact/Phone Number: 227 5233 / 227 6460
Tags: #restaurants, #lumpiaShanghai, #chineseFood
Reviews