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