Barkada Grill is a Filipino restaurant offering delivery and pick-up options.