Cafe Velma
Asian, Chinese, Italian, Philippine
Big 8 Corporate Hotel, National Highway, Tagum City, Mindanao 8100, Philippines
Davao del Norte's most Italian popular restaurants, cafes and takeaway menus are found below. Davao del Norte's most popular Italian restaurants, cafes and takeaway menus are found below.
Davao-del-Norte
italian