Lutong Pinoy is a humble eatery that means “cooking of the Philippines,” located in a nondescript strip mall in North Miami Beach. It dishes up the culinary landscape of the Southeast Asian ...