Casa Larry is a Filipino restaurant offering a menu of traditional dishes.