Likha Diwa Restaurant - Diliman
Visit Likha Diwa Restaurant - Diliman in Quezon City.
Address: C.P. Garcia, Diliman, Quezon City, Metro Manila, Philippines
Phone: +6328925
Cuisine: International
Price Range: P200 - P499
Browse more Food & Drink in the Philippines