Asian Sidewok Kitchen is located in Davao City, Philippines on Unit 102 Proluxe Building, Mount Mayon St. Asian Sidewok Kitchen is rated 4.2 out of 5 in the category asian fusion restaurant in Philippines.
Address
Unit 102 Proluxe Building, Mount Mayon St