Cabalen is a Filipino restaurant specializing in Pampanga-style cuisine. Temporarily closed.